UI improvements to web app