Add main vm loop and few opcode basic implementation