~ Fix field names.
~ Many cosmetic fixes, including:

* Fix ty of length
* Fix names after name changes.
* Rename dataty names to more suitable.
  TorrentInfo -> ContentInfo, TorrentFile -> FileInfo
+ Add some utility functions.