Ignore idea
Add testing lib
initial hamming checking code