Interfaces
 InterfaceDescription
 ILightConsumer Interface for containers capable of storing lighting info
 ILightProvider Interface for objects that provide lighting to the scene
Classes
 ClassDescription
 AmbientLight Ambient light primitive
 DirectionalLight Directional light primitive.
 LightArray Array for storing light primitives.
 LightPrimitive Abstract light primitve.
 PointLight Point light primitive