Updated to add save and load from cloud

Added error handling