Function is written so that units can spawn
where there is room for them, needs to be implemented
in code though.