Add a bunch more tests, bump version