Refactor gitignores