Revert "Composer Update & .gitignore"

This reverts commit df88338000c6554a9288a784db91d7d689802afc.
Revert "Revert "Composer Update & .gitignore""

This reverts commit f52d58505a3d66c719298fde6b594c0258d89305.