More work on the playlist - adding (untested) drag and drop event
handling