ALU block w some control

ALU functionality is there.