Major Overhaul on Variables

Made fractions and decimals work MUCH better because of conversion with
Fraction.limit_denominator() and Decimal().