emulator -- third draft

main class fleshed out, instruction set mostly complete, chip8 vm class
updated.