Created a basic user with name and email plus validations
Added authentication to user