fft real, imag values are correct in simulation. 

TODO: add module to interface with fft module