Light: One component to manage all basic type of light.
Shader: Added a new shader wich can support Ambient, Directional, Point and Spot light, with specular and shadow map.