fixed composer.json and directory structure to match Composer name requirements