Use functions defined in Numeric.Polynomial instead of
manually writing Horner's expanson.
Add function for evaluation of polynmials which store
coefficients in lists
Use functions  introduced in previous commit
Eta contract
Add benchmarks for polynomials