Refactor admin actions into their own controller.