Rework DownloadManager to be more generic and be used for uploading files in the near future
Add empty QML files for local file browsing and transfer management. Also update TODO