a configurable web spider