added .gitignore to ignore vendor dir