-Added option for variable bandwidth limiting
-Added option for custom folder backup
-Added flag to enable log retention procedures
-Added Backup Types
-Construct to process each backup type