Topic page finished -- fixes issue #39