added problem22
factored out MathHelper
missed csproj
added problem23, resolved some issues with MathHelper.GetDivisors and perfect squares
minor optimization