More show/episode refactoring, and adding the 'WatchRecord' class which encapsulates the watches for individual shows or batches of shows.