refactoring toward Fraction class with add method