updated backup.py to be more organized. Added additional parser options. Only full backups, listing, and deletes have been tested out of the parser options