Added flyweight container
positionInCircle and test cases
Base is no longer a separate entity

Instead, it's just a building, managed by the grid
Fixed pathfinder debug