Updated package.json with engines
updated git ignore

some wierd things are happening with node modules