C++ for infinitely large Integer. Implements common operations like ==, +, * etc