Ignore backup files
Refactoring
Add array_equal helper
Merge