UPDATE - Attempt at FFT

added FFT method into top level