add a composer.json
add ds_store OS X file to ignores