added peers_communication doc
partially documented code
touching piece downloader