console update

console
Merge branch 'interpret' into wxy
interpreter update

interpreter
critter visibility should change to public
Merge branch 'interpret' into wxy