add vendors to gitignore
typo fixes
add composer lock file to gitignore