Add ConfigLoader
Add ConfigLoader

Move loading 'site.json' to the new ConfigLoader. ConfigLoader.load()
will return a list of SiteConfig. This significantly reduces the code in
main.

NeuralSandwich/stone