Here is a showcase of extra functionality and images.
Image 1: Menger Sponge Fractal (Recursive ray intersect function)
Image 2: Stanford Dragon with 1.1 million triangles. Render time = 24s + 138s (building kd tree)
Image 3: Hi-polygon model with uv-interpolated texture mapping
Image 4: Depth of field