Enhance: Use Requests to replace urlib on download