Added a configuration framework.