Add npmignore
Add couple tests
fix gruntfile, and hardcode deps
add tmp directory to gitignore
Update readme