clean up XML name attribute according to stricter rules
added .gitignore