Add main page, with scripts and styles

The scripts are currently a set of disparate files, which need to be built to
scripts/setup.js with the browserify tool. Ace and the searchbox
extension must also be manually installed.