public override void loadPersistentData()
        {
            try
            {
                Tuple <string, string, int>[] servers = JsonConvert.DeserializeObject <Tuple <string, string, int>[]>(System.IO.File.ReadAllText(ModuleSavedDataFilePath()));

                foreach (Tuple <string, string, int> servconf in servers)
                {
                    IPEndPoint         ep = new IPEndPoint(System.Net.IPAddress.Parse(servconf.Item2), servconf.Item3);
                    TrackingServerInfo TrackingServerInfo = new TrackingServerInfo(servconf.Item2, servconf.Item3, servconf.Item1);
                    TrackedServers.Add(TrackingServerInfo);
                }
            }
            catch
            {
                Console.WriteLine("There was an error loading the TrackingServerList");
            }
        }