Do we need to have a UserController?