Added playlist generation classes