Removed node_modules and added gitignore

From github/gitignore. Also updated package.json to include generic
version numbers for some packages