Phong Illumination/Shading complete.