Added simple debug rendering for cubemap depth information; performed some code cleanup, especially in the phong shader; working to implement an elegant way to allow the shader to pick whether it's samlping a 2d texture or a cube texture for the shadow map