add adder and wrapper components
add testbench for adder and wrapper