Added gitignore file and updated composer.json