added fftw3 dependency
put complex.h ahead of fftw3.h so the definitions from complex.h are used
use complex double not complex float
send number of samples before the samples
receive samples, don't do anything with them