Added the abstract Transformer class that all the transforms extend,

as well as changed Queue to contain doubles

added DFT, Patricks' got concurrent dft later, fft later this week

yay