public WorldController(World world)
 {
     this.world     = world;
     timer.Elapsed += (a, b) =>
     {
         sw.Stop();
         timer.Stop();
         //Console.WriteLine("WorldTick Start");
         world.WorldTick(world.multipleTime(sw.ElapsedMilliseconds));
         //Console.WriteLine("WorldTick End");
         timer.Start();
         sw.Restart();
     };
 }