improve timer, generate episodes from json, start implementing prev/next behaviour