Merge pull request #1 from airseed/aa-auth-tests

Adding auth + minor refactor + vcr tests