Fixed a massive bug that has apparently existed since the very beginning of the program. I assumed that my query to APD got me one day worth of data. Unfortunately, each query has gotten two days of data. This results in MANY duplicated crimes. The entire table I have constructed needs to be deduplicated and the pages I have downloaded are worthless. I am going to re run the backend program from scratch. This will also allow me to test my program from ground zero. Luckily since my next task was to write something to sync my locally stored database with google fusion tables, I should be able to keep the geocoding that has been done there already.