Added comments to vishnu's CLightSource

below changes are applied to all clases:
- Init() shouldn’t be called inside class constructor
- simple member vars initialization can be done in constructor instead
of Init()