Lighting Update

Laying ground work for lighting engine