@Override
	public BufferedImage draw()
	{
		BufferedImage image = new BufferedImage(Chunk.getPixelLength(), Chunk.getPixelLength(), BufferedImage.TYPE_INT_ARGB);
		Graphics2D gI = image.createGraphics();
		
		drawGround(gI);
		drawBoundaries(gI);
		
		
		if (village != null)
		{
			drawVillage(gI);
		}
		return image;
	}