refactor MOS6502, add pushPC() method