Refactoring and download progress implementation