Ignore vim swap files
Express complex numbers as a struct of two floats
Refactorized dft()