initial implementation of newsgroup and small fixes in article