update README and CHANGELOG
bump version
add tests