Kludgy Obstacle Implement

-Integrated Obstacles into Towers
-Will update the design and requirements doc if acceptable