Combined opcodes, effective addressing, and IO code into one file. Updated opcode source to integrate. Must still merge with Paul's updated IO code from today.