Setup web server to serve files relative to index.html

Previously, we served files relative to the manifest.json file. This was usually okay because in our demos, that was in the same directory as index.html