Raytracer updated

Now hopefully fully in place. required the point of intersection, the
normal at that point, and the t value at that point. Please finish
everything today or at latest tomorrow so weekend can be used for bug
fixing. Also yay for only 8 file commit lol.