Initial commit

Initial C# commit