angular playlist
smooth reordering