The map creation is not random anymore.
Unit constructor no longer sends the reference to the object being
constructed in other objects. To properly set the position of the unit,
use onTile(tile) on the newly created object.