Add CellRegion and CellLayer classes to simplify map overlays.
Pass the visible cell region to IRenderOverlay.
Use CellLayers for pathfinder debug.
Use CellLayers for resources.
Use CellLayers for shroud.
Use CellLayer for ActorMap.
Use CellLayer for DomainIndex.
Use CellLayer for BuildingInfluence.
Use CellLayer for BridgeLayer.
Use CellLayer for custom terrain.
Use CellLayer for resources.
Use CellLayer for terrain.
Remove CellBounds from BuildableTerrainLayer and SmudgeLayer
Remove unused Map.IsInMap(x,y) overload.
Use CellLayer for pathfinding.
Move map bounds checking into Map.
Remove redundant FindActorsInBox helpers.
Move ChooseRandom(Edge)Cell into Map.
Move DistanceToMapEdge into Map.
Add World parameter to Target.FromOrder.