updating .gitignore to ignore node modules
introducing grunt, and backbone, gradually removing typescript