BSDF/BRDF implemented. Commented out legacy raytracer code. Using shared memory arrays for storing ray pool for the block.