Ai improvements and general bugfixes
- Buildings can no longer be placed on top of each other. - Buildings can no longer be placed outside the map boundary. - Units now separate immediately after being placed, and do not stack on top of each other. - AI now properly defends it's HQ and base structures, by routing ne

