added configuration module, documentation is not there yet