An iContact api implementation in C#