common-config module and refactored multi-module setup