Refactored getFlights()
A much better way to handle sessions with fallback values
Throwing NotFoundHttpException