initial commit
added fftw support
header files