Add validation to user attributes name and email
Make a basic User model (including secure passwords)
add spec email address with mixed case should be saved as all lower-case