Add delete comment, refactor show and edit comment