Web UI updates. Fixes #30