added gitignore
updated composer.json