Combined all the operand encodings!
fleshed out operand encodings.  looks good!
New Opcode classes
Added an implicit conversion to byte for clenliness