Java tool to follow links from a given start website down to a given depth