added default structure + composer.json