added composer.json with dependencies