Add Map.moveUnit

Partially tested