Have the code for spheres working, just need to finish triangle intersection, and refine code to not suck