started on a glsl version of the raytracer