added library and playlist, not functional yet