fixed distribution of config_updates and logging
turned DogmaticDict fallback into property and added check
changed calling of commands to use dependency injection for the run