Created enum for dealing with registers. Make some minor changes to the
instruction and pipelining classes to reflect enum changes