some basic upgrades
add .gitignore
remove vendor from repo