add todo
factor out building tracker request
message tweaks
fix bug just introduced in torrent.py