Implementation of Ray, Plane, and Bounding Boxes