Uncle Bob's bowling game kata in somewhat functional C#