new data source: table song_details; added song xml parser
added xml download and parse task