First pass at opcodes and Core API. Now for assembly, disassembly,
and *lots* of bugfixing.