Added ComplexFraction Class