Fixes to unit positioning
- units now position themselves properly in the 3'oclock position
- units now behave properly when there are multiple on the same building