Updated to use the Requests Library over urllib.