Added BCD adder and tests