Feature/iteration 6 fix fraction

Adds toString, equals, and hashCode to Fraction class and adds tests.