Adding DataRequestSync
Bunch of changes
Downloader Working