Refactored Torrent class into abstract class and extracted MovieTorrent class. This is preparation for introducing TvShowTorrent which will have different name extraction logic.
MovieTorrent name extraction now includes release year.
Added TvShowTorrent and refactored a way to extract meaningful name form magnet link display name for both movie and TV show torrents.
Added TvShowService which gets latest episodes of shows. Unit tested with Betamax.
FindLatestContentJob now looks for TV shows as well.
Switched to PostgreSQL as persistent store. Mongo GORM can't handle polimorphic queries.
Updated todos.