Haskell port of the Virtual Machine/CPU Emulator for the Synacor challange (https://challenge.synacor.com/)