validates uniqueness of user email regardless of case
validates the format of a user email address
saves email address as lowercase
validates that user password is at least 6 characters
adds first name and last name to user and validations