new gitignore extensions + basic doc