ANSI C Implementation of BigInteger (arbitrary-precision integer)