created the User model