Backbone version of the course outline page

STUD-1726

Converted the course outline page to Backbone so as to support dynamic client-side updating.
It isn't that it is changing the display name twice. It changes it once, but then it has to look the element up again, because the refresh built a whole new one.