Add a Web interface and supporting system files

I have committed the Web interface files, including a few OS-level configuration files. Everything under "web".