Add user model with name and email
Validate that name and email are not empty
limit length of name to 50 characters
Add email validation
Add requirement that email be unique to user model
Require email be unique in database. Also make it an index for fast searching. Notice the downcase, some databases are case sensitive when it comes to uniqueness.
Update home page photo
Add bcrypt-ruby for password encryption
Add password digest column to database
Update database schema for password digest
Add password and tests
improve email regex to not allow extra dot in emails
use shorter before save email conversion
add test for mixed case email down casing
Merge branch 'feature/ModelingUsers' into develop