Added collision detections so asteroids can bounce and have weird behaviors.