Rewrite the AmiGo Blast part, save progress and it can be resumed.
- Save AFTER all queries are submitted, and all session-id are retried from the server. Save results for each session
- If not all session-ids are storded, then restart the batch mode. Otherwise retried missing session
- TODO: link batch to session id. So it can be restarted withou with some session-id stored only.