Improve structure

- added .gitignore
- added .gitattributes
- added suggest section in composer.json