Created the BackupViewer interface and implemented its command line version. The backup manager uses implementations of this interface to communicate information about backups.