denormalized the comment count and stored it on the post