Added design. Added relevance/time sort. Added user page usability. Added signin/signout. Added logout.