Added user MVC functionality