Overhauled the control. It is much simpler now. Added the additional unsigned extender and mux for unsigned, logical immediates. There are still some issues with branching during simulation.