Updated Torrent class with synchronized functions for file piece assignment. Updated Tracker to properly recieve information from remote tracker