Added Bottle-based web UI.