first commit
.sln, .csproj and code