implemented all remaining operations other than slt and structured the alu itself