Added Many opcodes and appropriate OP control functions