new calling function, some temporary modifications to APIConnect
push the data-rebuilding code, as well as the actual data file.
add variables
fix failures in error-checking; still trying to work out how to fix the second one, though. It shouldn't be breaking.
Of course it was in a different place than I was looking. Traceback is a wonderful thing ;).
clean up some syntax to make clearer, expand on the API URL.