structures filled, make a new struct for songsVector