refactor Node API to safe position as pair of ints
rename old JIT to AOTBackend
new JIT backend, that really compiles just in time