An HTML5 CHIP-8 interpreter