adding cpp files for fft processing (because I like duplicating work...) but it should be easier to deal with.
moar