Add download and upload and get sync working