Added Luminaire and EnvironmentLight class