CRUD interface and implementation for ArticleService