Persisted topics

Topics are now being stored and they are dynamically being added to the
list on the page. The code is rough, and the UI is ugly, so lets plan
on plenty of extra work here…but this is a good boilerplate for the
comments.