gh-pages revisions

In addition to the original changes, respond.js is removed. This PR includes multiple commits since gh-pages is on an orphan branch which makes rebasing weird.