initial .gitignore
gitignore updates
initial commit of composer.json
initial CI commit