Tests for query_api and additional documentation.
Adding in VCR support so we do not depend on network connection