basic recursive url spider