Adds a basic interface for the homepage and log in/out screens.
Merge branch 'billywork'