Initial add of the C# source