- LightsSelection class now implements the AbstractLight interface.