Initial commit
Adding gitignore and package.json
Updating package.json
Cleaning up adapter refactor
Completing initial http client
Adding initial test coverage
Adding config to gitignore