Added composer.json to manage dependencies
Updated gitignore