[bugfix] preventing program counter from being advanced at the timing of
structural hazard
implemented control hazard handling. confirmed that fibonatti works fine
on the simulator