Pull sign up service out of the controller.