* save work
* dump and freeze more or less working
* cleanup
* more cleanup
* code is complete
* docs and doctest
* release to github master