INCOMPLETE, have finished DownloadChunk function, now need to update download_part_file, also need to add a client pid to cache index