Added support for attenuation
Added support to add multiple light sources.
Handling multiple light sources.
Updated to show usage of multiple lights