fixed evaluate, Fraction(String)

bad boolean in Fraction(Srting)
bad logic that threw exceptions in evaluate