Add primitive bytecode interpreter
Add benchmark based on bytecode engine