Added simpler construction from delegates
Revived most of Polynomial
Improved plot rendering
Added Add(Function)
Reorganized by importance
Added history, cleaner function implementation