modularized functions for preprocessing. best guess metadata and type can be gathered before interactive shell, as can source data verification. Torrent class defintion modified to support new structure. bin.py created for temporary testing. replace before merging to master.
removed prompt for confirmation. point of this is to make best guess non-interactively.
minor display formatting change.
changed return data to list of source data and extension
storing return values into separate variables
added class member arguments and string representation of Torrent. removed redundant class members of MediaBuilder. the rest of MediaBuilder will be removed as its functions are turned into separate modules.
subbed series for season
moved format_filename() to format.py and added filename mutator function to Torrent class. updated string representation of Torrent class
added episode test data and amended Breaking Bad season test data
added filename formatting call
Merge branch 'dev' of https://github.com/blaketmiller/mediator into webui
added json store for Torrent object