Add proper links to social sharing in blog posts, small refactor of view layer