Python based download manager