Added a client with interface stubs. Moved model package into commons so

that it can be used by auth-client as well