Attempt 2.0 at MIPS processor, now in verilog