generated the user model and controller