bug fixes - improved error message printing (for some errors) with a context callback function, added kernel execution as fixed size batches (large resolutions crashed because there were too many work-items)
added default material - if the obj has no material, create a default one (with some arbitrary values) and use it so the ray tracer doesn't crash.  able to draw the dragon now.  included my precomputed binary files for the dragon scene... might or might not work for everyone (they probably work)
deleted some commented code in the kernel
had it drawing hitpoint data instead of colors... should make a gorgeous red dragon now!