added world.addLightSource