Added function and structure to filter a list of courses
Successfully generating a list of selective courses
Merged optional-courses into nicefy, probably works... ;)