ensure email is not case sensitive before saving to db
finish user validations and unit tests for sign up