added presence and length validation for users
finished email validations
finish basic user model with secure passwords
finished user signup