Refactor createModule method to consider more cases
Remove unneeded notifier
Repurpose AppInstallationHelper to extnsion of AppInstallation
Move generators to Generator/Class