Code re wrights

Removed BuildingAspects and cut down on how many Aspects there was

Fixed CannonBalls from shooting at other castle

cleaned up lots of code

bug fixes