added mock torrent
mock client now has valid pieces for test case
separated end2end testing from mock network funcs