Refactor Openstack client

Split by Openstack service