A C# very big number class