Begin C++ implementation of bignums