Adding text blacklist

and a class to evaluate membership.