CMS-3341 Implement generic module source access. Implemented ModuleSource.