add new files crc.h crc16,c protocol.h
update README