Consolidated gitignore