added in composer and .gitignore