* add unit tests * determine package version from git tag. closes #54. * update readme * bugfix * update example * update gitignore