public void renderCamera(Camera c) {

		c.setColor(Color.black);
		world.renderCamera(c);				

		c.setColor(Color.black);
		village.renderCamera(c);
		

		c.setColor(Color.black);
		if(drawGrid) {
			c.setColor(new Color(0,0,0,25));
			for(int x = 0; x < world.width; x++) {
				c.drawLine(x * World.scale, 0, x * World.scale, world.height * World.scale);
			}
			
			for(int y = 0; y < world.height; y++) {
				c.drawLine(0, y * World.scale, world.width * World.scale, y * World.scale);
			}
		}
		
		c.setColor(Color.black);
		for(Person person : people) {
			person.renderCamera(c);
		}	
		

		// This is a little test code to see where the cursor is at in world space
		/*
		c.setColor(Color.magenta);
		Point mp = c.screenToWorld(Input.getMousePosition());	
		c.drawRect((int)Math.floor(mp.x / World.scale) * World.scale , (int)Math.floor(mp.y / World.scale) * World.scale, World.scale, World.scale);
		*/
		
	}