Update .gitignore

Removed the defaults. Added vendor and the composer.lock file