Implemented shading. Working on refraction