Implement ALU. Needs tests.