- support for edit of topics/questions via admin web page
- support for delete/edit of topics/questions for REST
- code cleanup