Added unit tests, made (to my chagrin)
 the TorrentParser class more object oriented