Style the list, dropdown

After #6. @bantic please review and merge if you find it acceptable.

Implements log out, with unit and acceptance tests.