Added in Sphere and Torus primitives.