added composer.json
added testing support files