a raytracer writtin in javascript