Write tests

Test basic FFT functionality by performing FFT followed by inverse FFT then asserting that the original image has been recovered