add Ardent validation and phpunit testing to composer