add phong shading to spheres