refactor descriptions, add markdown buttons to discussion descriptions
remove ajax, modify renderer