* add new User model
* add db migration
* annotate the data model
* test User model
* remember to update test db using "rake db:test:prepare"
* add index to users table
* add more test for email and user attr
* update user model with authentication
* migrate the database to store password digests
* add another test for email validation