Move tests to asm examples
Implement disassembler