Added the composer.json and rename files to fit better in composer