add tests; add linting; update readme;
bump version