25x speedup, FFTbor2D does most of the heavy lifting now. REQUIRES COMMIT 6a7bd77 ON FFTBOR2D BRANCH