Extract Query logic part1

TODO: extract class Query for iTunes
TODO 2: move Query classes to Queries::TrackQuery for sportily & iTunes
TODO 3: refactor + check /API/Track specs like Spotify & MusicBrainz