refactored unit placement out, to be done by the layer. units now appear in their designated positions in the world, and are labeled