piper->pipe, and break->return
Added a package.json
Added Gruntfile.js
Fixed npm test
Added a gitignore
Added .jshintrc and .editorconfig
Incorporated toobusy