Purr - a slender desktop mp3 player