Add DownloadEngine.cpp and DownloadEngine.h files.