Changed proxy to self initialize as well as test the proxies to determine the first one to use, later will add a list of good proxies and then move between them if one fails