gitignore + dependencies