adding in some tests
adding vendor to gitignore