rename moveSong into moveSongPosition and fix reorder bug