private void init() {
		for(int i = 0; i < 20; i++) {
			double x = (random.nextDouble() * 256 + 20) * 5;
			double y = (random.nextDouble() * 256 - 10) * 5;
			addMines(x,y);
		}
		
		for(int i = 0; i < 140; i++) {
			double x = (random.nextDouble() * 256 + 20) * 5;
			double y = (random.nextDouble() * 256 - 10) * 5;
			addTrees(x,y);
		}
		
		TownHall b = new TownHall(400,300);
		LumberPost lp = new LumberPost(340,350);
		for(int i = 0; i < 10; i++) {
			double x = (random.nextGaussian() * 10 + 410 + i);
			double y = (random.nextGaussian() * 10 + 300 + i);
			Slave s = new Slave(x, y);
			if(isEmpty(s)) {
				entities.add(s);
			} else {
				Resources.population --;
			}
		}
		entities.add(b);
		entities.add(lp);
		
		entities.add(new EnemyBase(600, 1100));
		entities.add(new EnemyBase(650, 1150));
		entities.add(new EnemyBase(750, 1125));
		entities.add(new EnemyBase(1250, 875));
		entities.add(new EnemyBase(1290, 825));
		
		entities.add(new EnemyBase(975, 00));
		entities.add(new EnemyBase(1020, 40));
	}