Move the "goal square" logic from the boundaryMap to the scenario object