Changing file structure and updating composer.json