Add devise gem
Add logout link to menu
Require login for everything
Use a different layout sign in / sign up
rails generate devise:views
Override default devise sessions controller
When there are no admins force the first user to register
Override devise registrations controller and set layout in controllers
If there are already users then registration won't work
Get rid of sign up link
Override default devise passwords controller and set layout
Use rails4 branch of devise for the time being
Allow unauthenticated access to the tracking images and fix tests
First very rough styling for login page
Make login form functional again
Move flash inside login box
Convert template to haml
Make look of sign in pages more consistent
Convert template to haml
Style password reset the same