first round aho-corasick
aho-corasick match function added and tested
fixing conflicts