Completed all opcodes
Added external write
Updated the instruction array