Contracts classes extracted to a Contracts library to allow reference...

from c# clients