Added diffuse to phong shading