Deduplication and added gitignore