[feature] implement simple options
[move] algoritme tests to simple directroy
[dist] update npm test
[refactor] public api
[doc] document api