Updated web.js
Added index.html
Reads index.html from disk
Corrects the absence of a region end