add ship collision detection and motion