fixed composer; added .gitignore file