add tests for key generation method
bump version