Added bit_hash.h and beginning implementation