[JRO] Private topics

* Get private topics to show correctly
* Test coverage (feature)
* Clean up views a little bit
* Fill in some gaps