Updated several things. Fixed the ray caster. Fixed a bug in the phong shader. Now shading is occuring for the most part. There's still a bug or more in the shader. Also left several print statements in the ray casting, collision detection, and phong shading functions.