+ Made remote backups more generic, should be easier to add new backup types in the future + General cleanup + clippy + fmt