Implemented Redesigned User Interface

This is probably one of the biggest commits ever.

Integrated
 - Login, Logout, Account Name
 - Record, Annotation submission
Not Integrated
 - Player (SM2)
 - Dynamic loading of notes
 - Tags
 - Sharing UI