add examples
add test cases
add Makefile
refactor
update readme
add npm ignore file
CI
add License
Bump to 0.1.0