Changed User from class to interface and achieved full functionality with UserView