Simplification: Removed ModuleRepository.
Missing files.
Removed unused file.