Fix typo
Add email presence validation
Add length validation for name
Add index to user by email