composer and phpunit setup