public void addBuildOrder(Order order) {
		int i;
		for (i = 0; i < buildOrders.size(); i++){
			Order o = buildOrders.get(i);
			if (o.getStartingTerritory().equals(order.getStartingTerritory()))
				break;
		}
		if (i != buildOrders.size())
			buildOrders.set(i, order);
		else 
			buildOrders.add(order);
	}