Added Diffuse Shader