added set<int> typdef into template, added couple exclusions into .gitignore