a lot. added Rational class and expanded rspec examples.