add delete method to ArticleInterface & AbstractArticleDecorator