fix: force alu operation to addition for storing memory and pc
fix: propagate conditional jump from control_unit
feat: add control_unit wrapper over instruction_decoder