added comments to Program.cs