Add gitignores
Fix test bug
Add composers
add phpunit.xml