add client as submodule