Fixed code up, changing types of initWithNumerator and initWithDenominator, initWithFraction, and floatValue. Defined initWithNumerator and initWithDenominator, initWithFraction, and floatValue. Changed names so they all match up.