new playlists API and client side built and working