upgraded stratified for multidimensional support, random util and shuffle util, sample quota request utils, isNaN check for film, CDF1D helper class for later area light sample