Customized, Pipelined, MIPS simulator