public ActionResult DoSimulationAsync()
        {
            Simulator sim = new Simulator();

            sim.DoSimulationAsync();

            return null;
        }
        public ActionResult DoSimulation()
        {
            Simulator sim = new Simulator();

            var result = sim.DoSimulation();

            return Json(new
            {
                result = result
            });
        }