Update module controller
- Extract ControllerBase abstract class with template methods
- Added GetModifiedSearchDocuments() emtpy template to concrete controller