Generated model for User
Updating db structure
Added validation to email address and name

for the User model
Extended validation around email
added basic field for password_digest
Make a basic User model (including secure passwords)