Updated composer.json

Also aded to gitignore