Fix and simplify shouldBackup logic
Mention requirements in readme.md