Added new Client object

Rather than inheriting from Department, Client is inheriting from Entity. This was the only way I could see how to make User.clients available without mapping warnings.