Added adaptive sampling, changed signature of samplers to be able to decide if more samples are needed by color of previous samples, changed max Ray depth to 20 and Reduced monte Carlo hemisphere Rays to one.