implement timeline in author profile, website tour to guide first time users, and refactor.