#2 - added composer.json