fixed planet erasing when moving the view
improved the Body::contains() function