moving the opcodes to cpu.py as part of the CPU class