Instrument default logging
Flesh out configuration loading
Refactor a bunch of things to better encapsulate some of the functionality
Initial crawler implementation