more componentising

Editable question view is done, but might want to redo some things.