refactored systems and implemented simple ship collision detection