search for song id instead of mapping id to array index to allow re-ordering of playlist input (needs work)