Adding info from IphoneDevWiki
Aho-Corasick added temporarily. Probably going to go with custom Trie
algorithm