Updated .gitignore and composer