Changed User/Client interfaces to use less generic names
Merge pull request #2 from codemix/refactor-interfaces

Changed User/Client interfaces to use less generic names