private SimulationClock()
 {
     timer = new Timer();
     timer.Stop();
     timer.Elapsed += RefreshSimulationTime;
 }