Collision Detection Partially Added.