Roots add/sub/mult support non-roots.
Merge branch 'master' of https://github.com/COP3503Project/Project