composer setup
gitignore setup