Inverse FFT implementation.
Presentation changes to include inverse fft.