Playlist UI Support

WIP
Nope! Each playlist has a unique identifier independent from the name. No reason to prevent the user from having same named playlists if they want to.