Add name and email validations
Add user email validity and uniqueness
Make a basic User model (including secure passwords)