Implemented the lighting injection. still not working though
Sync commit
working on light injection