Imported enums as static for cleaner code. Created and started implementation of the BackupFileVisitor that traverses the input directory tree and creates backups as needed.