Removed need for polynomial.jl, added MIMO support, improved printing, added input validation to TransferFunction