add tests
add Makefile
add .gitignore
licenSe
readme
docs and fixes
version 0.0.4