Made assembler and disassembler work for part 2, also made it possible to input pure hex as assembly