Make a basic User model (including secure passwords)
Finish user signup
Add SSL in production
Allow the gravatar_for helper to take an optional size parameter
Add tests for the error messages
Add the after_validation callback to remove the "Password digest can't be blank" error message
Add test for success flash message
Add the cleaner code for the flash HTML