minor improvements
added scopeChains.js
added initRuns() as "interface"