Add initial front end handling of question threads

@andy-armstrong, please review
Yeah, that's a longstanding issue. I thought we might punt on it until the action cleanup story.