Added documentation to Light