AudioLibraryManager refactorings and playlist adding functionality