public void initializeWindow()
 {
     
     resources = new Resources(this);
     takeTurn = new TakeTurn(resources, this);
     resolveMarch = new ResolveMarch(this);
     drawUnits = new DrawUnits(this);
     resources.initialize();
     takeTurn.currentPlayer = resources.Stark;
     takeTurn.SetInfluenceTracks();
     takeTurn.disableButtons(resources.Stark);
    // MarchOrder march = new MarchOrder(false, true, false);
    /// resources.Sunspear.setOrderToken(march);
     takeTurn.March += new MarchEventHandler(OrderTokenChanged);
 }
 public SeaToLandConnection(Resources resource)
 {
     this.resource = resource;
 }
 public CreateConnections(Resources resource)
 {
     this.resource = resource;
 }
 public SeaConnections(Resources resource, MainWindow main)
 {
     this.resource = resource;
     this.main = main;
 }
 public TakeTurn(Resources resources, MainWindow main)
 {
     //marchEvent.March += new MarchEventHandler(performBattle);
     this.resources = resources;
     this.main = main;
 }
 public PopulateLand(Resources resource, MainWindow main)
 {
     this.resource = resource;
     this.main = main;
 }