LightManager (not finished) problem with shader