Add validation for name and email in user model. Add a user model.
Add index and password digest to user model. Add password related checks.
Complete exercises.