framework setup
gitignore