The extension currently defines 8 modules, 4 of which are styles; this is greatly above the recommended maximum of 3 modules. We should try and bundle these modules together, following the guidelines in https://www.mediawiki.org/wiki/ResourceLoader/Developing_with_ResourceLoader
We will combine the existing modules into 2 "SpecialPages" and "EventPages", using a dispatcher to include only the relevant javascript (see: CheckUser for an example)
CSS will need to be standardised and namespaced.