Playlist now stores Song() instances instead of filenames.