Placeable class, see test_object.js for usage, placement waiting for entities to see job and do stuff.