Mahendra | #731 | consumer, service and repository for programs data
Mahendra | #731 | refactoring creation of aggregate modules