Creates a new controller.