added methods and comments
added constructor definition of monomial
added definition of overloading
added test in main.cpp all work correctly
Merge remote-tracking branch 'origin/Test'