remove a bunch of cruft, refactor.
release v0.20.0.