fix init in env.js + new build
move eval code transform into catch since it can throw parse errors
readme update
some cleanup