provides a wrapper around the openstack REST apis.