Written code for specular but not tested
Wrote code for Plane, in the middle of testing
Plane intersect worked, but not triangle intersect