Add the Hazard Controller.
TODO: check/finish the logic
Modify the instruction register.
Fix and finish the implementation