added abstracted redis wrapper = datastore. sanity checking for links like javascript:, mailto:, ...
added trivial phrase detection