Using cancel
Moved web crawler logic to its own package and moved the textDownloader down from a weird main folder