formatting
factor out media concerns from Shows controller into MediaService