Add initial front end handling of question threads

@andy-armstrong, please review
that's an odd emoji. I was looking for a +1 type icon...