Merge pull request #1 from PachiSystems/chip8/develop

Added more opcodes, removed a first attempt. Nothing has been tested yet...
Merge pull request #18 from PachiSystems/chip8/develop

Chip8/develop
Merge branch 'chip8/develop'
CHIP-8: Well, the graphics handler has been separated a bit. It's still running slow. But not quite as slow as it was before. Might have to look into splitting the whole lot up in to tiny pieces and popping them into webworkers...
CHIP-8: Split out the graphics rendering to display.js and it seems to be slightly faster... Still more improvements to go and more refactoring to get done. It seems that one of the previously passing tests is failing for some unknown reason when setting the delay timer. I'll look into it later.