How do I create the best user experience for the Compact Audio Player?