Add SampleRay method to Light and implement for DiffuseAreaLight
add sensors
add RecordLi
add light tracer
"fix"