randomness working

need to fix the backwall and the path tracer