* Implemented Polynomial divisions.
* Make orderings more flexible.