added user model, controller, views