refactor 8086 emulator & implement all instructions (todo: complete flag handling and interrupts)