Play a few games and report anything wrong with unit movements.
Requesting comments on the new obstruction's manager InRange behaviour.
Requesting architectural review and code review - however as it stands I'm quite confident this is the right approach.
Still requesting comments on removing formations.