lui followed by lw should be able to fix using data forwarding. For now, just manually add NOP between lui and lw. LUI is redesigned to be handled inside ALU. Fix MemoryMap bug by using casez. LUI and ADDUI are tested.