Implemented: Collision Detection / Refactoring needed