Added modulus operator
Fixed negative decimals, commented out tests that fail due to precision errors (2 decimals off)