Add some deps
Add abstract api provider to use with guzzle services