initial markdown support on backend, and some fleshing out of question/answers