added subclasses DomesticFlight and InternationalFlight