Initial code review

Pseudo-PR to allow comments
@jimabramson I'm not sure, but looks like those urls are used when discussion XBlock is used for course discussion. I believe @aboudreault knows better, so it might make sense for him to answer this.