add some dirs & .gitignore