move fftw declarations to separate pxd
refactoring to base plan
wip refactored nfft_plan