Renamed Fraction to Rational.
Better documentation comments.