Added phong shading.