Store opcode metadata in structured format
First pass at disassembler