created user model, view, controller