Updated GLSL codes to implement Phong shading