Added User class with validations and specs
Created a user model (including secure passwords)
Added invalid email format