Add initial front end handling of question threads

@andy-armstrong, please review
Fair enough. :) That kind of non change isn't always clear via github review. no action needed for now.