Made a lot of changes:
1. Moved the data store from text files to a database
2. Logging a record of each check made to reference later
3. Updated error handling to make sure sites that can't be resolved don't crash the script
4. Lots of other misc stuff