Add register16 type
Start implementing 16 bit instructions
Merge branch '16-bit-registers'