Add a backups abstraction.
Add Create() to the backups abstraction.
Add an API facade for backups.
Add tests.