uTorrent tiny client refactoring