move dependencies to gradle and maven central
changed gradle plugin version
reindented and added null checks in podcastplayer