Add User data modle and validation for name and email
Add password_digest column to users table
Complete basic User model with password authentication and validation