+ remove some properties of BaseController that are no longer being used
+ introduce BaseModuleController for modules controllers that are not showing/displaying individual events
+ remove unnecessary publishing of asset path from view