added composer.json BUT NOT TESTED IT