Move actual operation inside SiteDiff class, so we're not just one giant method
Refactor: Move out each path handling
Separate running from configuring SiteDiff
Move UriWrapper into its own file
Do configuration in CLI
Remove unnecessary prefix
Start separating out result object
Make results fully into objects
Separate fetching from dumping