[Incomplete] Media feature, start of Podcast port to Angular.