Add user page (section 7.2.1)
Finish user signup
Add SSL in production
Add tests for the flash message