Revert origin address
Improve/fix global string handling
Improve IO definition and add BRK opcode handling