[doc] Document the interface
[dist] 1.0 -- Initial release

Thanks @ryanve for releasing the npm package name <3!
[refactor] Removed some silly stuff