Use controller for all Itinerary functions and exit session on close