More progress on selectable browser

Cleaned it up visually and made it degrade gracefully if the browser was deleted.