drag and drop list view with rearranging now playing queue