changed default name of support modules for prefix from ccm_ to CCM_; added configuration inheritance based on type; fixed inheritance for instances of class inheriting from module