[CSharpBinding] Ensures that default projects generate Program.cs and Properties folder similar to Visual Studio

The default behavior for new c# projects currently creates:

Main.cs
AssemblyInfo.cs

I am proposing that it is consistent with other project bindings (VB projects mimic this behavior) and the Visual Studio behavior:
Program.cs
Properties\AssemblyInfo.cs