finished up arithmetic operations, fixed bug related to negative numbers