Tweaks and fixes for topics rendering

Summary of changes:
* Prevents 400 error when closing a content view, due to lack of logged in user.
* Updates navbar to allow back button to render identical view to what would be got from a page refresh.