added basic composer json file and gitignore