adding base client code and tests
adding classpath and base ignores.
initially create base interfaces for cr office, and worker and an enum
for available case types in the office.