Floating point free Money objects and operations. Safe for math.