In an attempt to achieve my "wish" of having mutable and immutable Vectors (using let vs var to determine mutability), I have moved the classes over to structs that are backed by Array<T>. This significantly slows down my blockFFT test because of the excessive copying required to access ranges of vectors.
Fix readme. :P