refactored playlist button classes