New ArticleTransmitter class to replace ArticleReader and ArticleWriter