public void addObject(Placeable obj) {

        if (isValidPositions(obj)) {
            allObjects.add(0, obj);
            if (obj.isTower()) {
		allTowers.add(0, (Tower) obj);
		setPriority(obj);
	    }
	}
    }