- updated documentation
- cosmetics cleanups
- updated tests