Changed monitor to look at the output port of the dut.
Changed name of internal wire to not sound like a register.
Added default cases for the muxes. Empty since we have separate default assignments.
Moved parameter sampling and msb to lsb conversion to a separate process. Init now uses parameter registers.