Bittorrent Front End Coding Challenge