Working on the async file downloader

The async file downloader that will download the files from the
minecraft website.