added bitset.h and bitset.c
updates