assembler + disassembler

no emulator yet