static void Main(string[] args)
        {
            FilmLocations[] locations;
            LocnXMLReader xmlObject = new LocnXMLReader();

            xmlObject.readXML();
            locations = xmlObject.getFilmLocations();
            foreach (var loc in locations)
            {
                Console.WriteLine("Film Index " + loc.index);
                Console.WriteLine("Film Title " + loc.filmTitle);
                foreach (var sLoc in loc.locn)
                {
                    Console.WriteLine("Locn Index " + sLoc.index);
                    Console.WriteLine("Locn Display Text " + sLoc.locnText);
                    Console.WriteLine("Locn lat " + sLoc.latCoord);
                    Console.WriteLine("Locn lng " + sLoc.lngCoord);
                    Console.WriteLine("Locn Radius " + sLoc.radius);
                }
                Console.ReadLine();
            }
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            List<FilmLocations> locations;
            LocnXMLReader xmlObject = new LocnXMLReader();

            xmlObject.setSource("https://nycopendata.socrata.com/download/qb3k-n8mm/application/xml");
            locations = xmlObject.filmLocation ();
            foreach (var loc in locations)
            {
                Console.WriteLine("Film Index " + loc.index);
                Console.WriteLine("Film Title " + loc.filmTitle);
                foreach (var sLoc in loc.locn)
                {
                    Console.WriteLine("Locn Index " + sLoc.index);
                    Console.WriteLine("Locn Display Text " + sLoc.locnText);
                    Console.WriteLine("Locn lat " + sLoc.latCoord);
                    Console.WriteLine("Locn lng " + sLoc.lngCoord);
                    Console.WriteLine("Locn Radius " + sLoc.radius);
                }
            //                Console.ReadLine();
            }
            Console.ReadLine();
        }