A Chip8 Interpreter