Update Rational.cpp

Actually has constructor and such