client can now connect to torrent tracker. Still WIP, need major refactoring