public ApiDataTypes.FlightPlanDetails getPlan(string planId)
        {
            string q = "plan/" + planId;
            string r = queryApi(q);

            ApiDataTypes.FlightPlanDetails d = ApiDataTypes.deserializeJson <ApiDataTypes.FlightPlanDetails>(r);
            return(d);
        }
        public List <ApiDataTypes.FlightPlanSummary> searchFlightPlans(string startIcao, string destIcao)
        {
            string q = "search/plans?fromICAO=" + startIcao + "&toICAO=" + destIcao + "&limit=10";
            string r = queryApi(q);

            List <ApiDataTypes.FlightPlanSummary> flightPlans = ApiDataTypes.deserializeJsonArray <ApiDataTypes.FlightPlanSummary>(r);

            //ApiDataTypes.FlightPlanSummary mostPopularFpl = (from d in flightPlans orderby d.popularity descending select d).FirstOrDefault();
            return(flightPlans);
        }