Optimized moving lights, added static and dynamic sprites
* Static sprites cache static lights and do not move
* Dynamic sprites do not cache static lights
* Static lights cannot move