Made a link to article open in new tab.
Rewritten with MVP and added tests.