IStorageProvider support, settings window + minor UI changes