created the user model