create User model
Create User spec for prensence of name and email
Email addresses must conform to regex spec and implementation
Add email uniqueness requirement to model and db
Add password digest column to users
Add secure password and tests
Create tests for authentication; too short passwords
Complete exercises