beefed up error handling
restructured things for stability. Things that we cannot connect to will now be blacklisted for an hour
bumped the blacklist period to 6 hours