(1) redid the whole parsing procedure: cleaner code, easier extensibility/maintainability (it also matches patterns of a whole bunch of new courses), possibility for custom patterns; (2) general cleaning up: distributed several functions among more coherent modules.
Merge branch 'master' of https://github.com/koe-/Univie-Course-Catalogue-Exporter