With the introduction of the new 'u' BlockingUntargetable cell type, the old property name became inaccurate.
And remove ITargetablePositions from Building. Also, added UseFootprintOffsets to replicate the old Building behavior for easier setup of TargetablePositions for buildings.
Renamed Shape to Type