add validation to the user for email and username (presence, uniqueness, length for username)