added (workingish) openGL test program; need to rewrite in terms of halide runtime fns