Added FFT class and tested, seems to be working.