working version of SphericLightSource and tests