Add user model (6.2)
Validate presence of user name and email
Validate uniqueness of user email
Add bcrypt, secure password