Add beers law to refraction, calculate shadow only for diffuse surface, add another sphere to the scene