[#19] added ArticleDownloader class with download_articles method