add custom UltiSnips
update .gitignore