add composer.json
add phpunit & gitignore