store opcodes in an atom
fix failing test
Un-nest CPU
Added TAX and TXY