Got sphere intersection working