Refactored actors to be children of one another so that they can be managed in a hierarchy. This means that killing the router for CrawlDirectoryActor (within CrawlControlActor) will kill all children.