Refactor ast->bytecode compiler