switched system to rudimentary implementation of fft, using repeated usage of Goertzel's Algorithm