Updated Sort

Added functionality for sort by 1 gen ed course.  Still Horrible css.
Still horrible style js.
Cleanup

Fixed CSS and polished site