Added a Fourier Transform function (but doesn't seem to work yet)