add `go.yield` and many improvements

add build script / files / minified files
add more examples
add command line tool