process_song :song_already_exists error now returns song object with response