Generate User model and migrate up
Create initial user tests
Validate name and email
Migrate up index to user's email
Add bcrypt-ruby gem to Gemfile
Add password tests and pass them
Add authentication tests and pass them
Test for downcasing mixed case email
finish ch6 exercises