move quickhull into a webworker