Initial commit of C# SDK