adding datasets to gitignore, adding save frequency option, fixing saving by copying error back to host as needed