public static void Init(EcoContext context)
        {
            Console.WriteLine("Hello World!");
            ResourceTypes.Init();

            var op      = new Region(true);
            var op2     = new Region(false);
            var regions = new List <Region>();

            regions.Add(op);
            regions.Add(op2);
            context.Region.Add(op);
            context.Region.Add(op2);

            //op.Connect(op2);

            //int iter = 0;
            //while (true)
            //{
            //    Console.WriteLine("------------------------New gen------------------------------------" + iter++);
            //    regions.ForEach(re => re.Update());

            //    regions.ForEach(re => re.CleanUp());
            //    System.Threading.Thread.Sleep(10);
            //}
        }