extract controller instantiation to ian.ApplicationDelegate#createController(Controller)