various changes to alu and cpu fsm
CPU work