make tests pass
bumped version, added CHANGES, revised stuff