C# project template initial commit