Add doc and methods implementation to LightAttrComponent.
Add GeometryComponent initListeners() implementation
Add LightAttrComponent initListeners() implementation.