add implementation and readme
add jshintrc
add example
npm-ify
add installation instructions