Add beginnings of the web UI