Added a client with interface stubs. Moved model package into commons so
that it can be used by auth-client as well