Add CALLBACK_INFO opcode
Misc fixing
More engine rework