Heavy overhaul of group.js
Overhaul modExtract. Updated extraction of data from nusmods as nusmods has updated their database.
Removed mod extract from public js file