added basic diffuse lighting