/// <summary>
        /// Used to update flight screen with newest flight information
        /// </summary>
        internal void UpdateFlightScreen()
        {
            // Gets all flights ordered by the depature
            List <Flight> flights = Flights.OrderBy(x => x.Departure).ToList();

            // Clears flight screen
            FlightScreen.Clear();

            for (int i = 0; i < flights.Count; i++)
            {
                if (i >= FlightScreenLength)
                {
                    break;
                }
                else
                {
                    FlightScreen.Add(flights[i]);
                }
            }
        }
 /// <summary>
 /// Used to clear flight schedule
 /// </summary>
 internal void Clear()
 {
     FlightScreen.Clear();
     Flights.Clear();
 }