A programmatic raytracer using lua