refactored backup to use cli application and new path configuration
implemented passthrough of sub command exceptions
added todo