Added shaders for Goraud, Phong, and Blinn-Phong shading.