Some implementations and many refactorings regarding the article presenters.