Brian Spilner

Results 12 issues of Brian Spilner

* major cleanup of the code * shrink classes to their core * clearly separate the old and new API * fix method call order from reverse to forward writing...

Just a small thing to have proper out-of-source builds. tested with gcc-10.2.0 and clang 10.0.1