emulator -- first draft

representation of vm and start of representation of instruction set