Port Controllers to new UserService