move configuration into ChangeChecker's constructor. make a first attempt at a reasonable directory structions with an autoloader
on second thought, let's put stuff in a library folder
add log levels, logger singleton
fix bugs, figure out how namespaces actually work