added rational operations
added rational binary funcs
added numerator, denominator