Backups storage

Add a backups archive storage abstraction and do a little cleanup.
"Finished" instead of "finished" given that this refers to a specific field name?