add method download_merge, a few fixes in remote classes + documentation and notebooks