My take on a DCPU-16 emulator