Further refactoring:
- RationalTree for trees with Rational value nodes,
- FloatTree for trees with Floating point value nodes.

New expression tree class for univariate polynomials using the variable x.