Module configuration class now holds task configuration