modified some implementation of the Polynomial ADT and finish the comments and doc strings.