rename C4FoWRay to C4FoWBeam, add some documentation
revert my fix from yesterday