TODO ==== * cache the json parsing/process locally for faster restart tests * only download MP3 files * extract relevant json stuff to fill in or update ID3 tags * 80c :)