improve stream flow readability
change build config format to .js, move plugin configs to build.js