Rational class Expression stuff, math functions expect caller expression pointer
Merge branch 'working' of https://github.com/UF-COP-3053-Group/COP-3503-Project into working