implement add, sub, neg, cmp for BigInt
add x64 compile target