assignment 01, w\ hit, ray object3d and sphere, and tests