Fixed FFT, tested, some cleanup. At degree 100000, savings of 35 seconds.

Signed-off-by: loganperreault <perreault.logan@gmail.com>