Random touch ups. I'm going to burn in hell for putting off the design for the front page and topic#show :(

Signed-off-by: Kenneth Lim <kenlimmj@gmail.com>