Adding gitignore and composer.json