Updated composer & gitignore