apply composer
add .gitignore