Add composer.json and .gitignore for Composer files