break down methods and add tests
bump version
add rubygems badge
tests and rubygems badge