Better test coverage.  Organized example folder.  Made API easier to test.
All tests passing, pretty close to decent test coverage.