The revamped Yahoo homepage aims to be less cluttered and more useful for regular visitors.