add the Annotate Gem for showing database schema in models
Enhance the User model to support validation and uniqueness on the email address
Add gme to enable encryption of user passwords
Make a basic User model (including secure passwords)
Tweak the specs and code for downcasing user email addresses