add a scene, adjust path code

path.cpp: remove uncessary code, for there are no kind of light that
aren't represented by geometry, which could illuminate without a
intersection
only backup code

rt