added composer.json, .gitignore file