A python library that provides a download manager to be used in other programs