Core framework for the CivEarth plugin.