[new] added a composer file
[new] added a gitignore file