added full support for generic light in the scene graph system