Tidied interaction in handler.clj and added 404 check to post view page.