generating and displaying HTML for question and help text

fixes #186
fixes #237