Shift 16-bit left done

Shift 16-bit register left now fully works with any number of bits!

Next step is to implement the tests for registers B-D, then implement byte-wide left shifts. Should also decide if the RPT counter register will be 6 bits or 12 bits wide, since the current 8 bits doesn’t make sense in real life where the counter chips are 6 bits wide.