added and changed gitignores and composer generated files