new single-file format for course preferences
ALWAYS show conflict summary, what was I thinking before