Implementing an Airline text-based interface