change visibility of Lights constructors
add documentation for visibility of Lights constructors