Added configuration and the relevant classes to work with config files