rename u to units, n to nMoves, m to moves
rename Tile.coherence to exclusive, Unit.timeCohere to timeUnseen