UDownloader: implementaion of class for downloading file