Transition comments to links to blog articles, move HTML gen into shared lib