Merge pull request #9 from jaytaph/wip/opcodes

updated the opcodes
Merge pull request #10 from jaytaph/wip/opcodes

More updates on the opcodes
Merge pull request #11 from jaytaph/wip/opcodes

Small opcode fixes
Added opcodes and tuples