public void addCreature(Grid g, Point point, Rectangle2D bounds,
			    int CreatureType) {
	if (CreatureType == INTEL_AGENT) {
	    // System.out.println("its intel agent");
	    IntelCreature intelCreature = new IntelCreature(point, bounds);
	    g.addCreature(intelCreature);
	    new Thread(new IntelCreatureRunnable(intelCreature, g)).start();

	} else if (CreatureType == SIMPLE_AGENT) {
	    // System.out.println("its simple agent");
	    SimpleCreature simpleCreature = new SimpleCreature(point, bounds);
	    g.addCreature(simpleCreature);
	    new Thread(new SimpleCreatureRunnable(simpleCreature, g)).start();
	}
    }