Added user controller and model