A multi threaded downloader made in nodejs