add BigNum.cpp and BigNum.h, modify the makefile