Added a ton of new classes.. I feel that I am stretching beyond the scope of this project... :/

Set up a factory method with Sequence, and Coefficient as the abstract classes. Each sequence will have coefficients. Sequences can be DFTs or polynomials and coefficients can be real or imaginary.

The imaginary class will hold Complex numbers, while the real class will have ints.

Needs updating still, but I need a break.

Signed-off-by: cauth0n <derekreimanis@yahoo.com>