Split DecodeALU component into 2 register decoders

Update Decode and DecodeALU tests