Large refactor and fixed some failing tests
Added podcastsunplayed ctrl