take base_uri on initialize to allow different versions of the API, default to v1