populateSongList now takes the vector as a parameter.