Reorder code
Web user interface lives in ui.js now
Uncomment error handler
Merge branch 'split-proxy-server-and-web-ui'