Fast Fourier Transform Implementation