moving more fo the implementation into its own class(es)
improvements to testing
cleanup bootstrap
playing with Codeception/AspectMock
playing with both Mockery and WP_UnitTestCase
building/adjusting tests for plugin