* feat: persist and use saved file name for downloads
* feat(settings): ensure and migrate download directory to VidBee/Downloads
* feat: format download dates with locale date and time for clarity
* feat(files): try multiple candidate file paths for file ops and DRY logic
* fix(download): handle multi-path file deletion and warn on failure