Phong shading added, but not really work