creating a skeleton for web crawler architecture