This seems to be a more accepted way of specifying the executalbe with which to run the script
Remove the empty general.py
Allow sorting of requirements (a-z, by name)
Sort readable_lists
Add サダラナンダさん's courses
Add another cleaner to Course.cleanTitle