massive cleanup and update on course selection widget
course selection widget UI tweak