Add bookmark support, visual improvements, openurl now uses dialog