skeleton for the fft analysis library