Fix typos and add run.js shim to call the runner