email and name validations
email and name validations
user model complete with secure pw