Add setApplication and setInput methods to ControllerInterface