helper: create helper.py with download_file refactor: move hdiffpatch to its own hdiffpatch.py fmt: use black for formatting
Also add function to get the diff archive (for faster updating) Download function soon, although I can't make sure that the download function will work properly (like pause, resume download etc.)