add .gitignore
add Gruntfile.js
add nodeunit tests