The previous attempt was doing a DFS. Added a Process class that will correspond to a worker thread in a crawler