As consequence of issue #91 and thanks to suggestions coming from @brianchen, I will do a bit of refactoring on the project layout so it will become a multi-module project with
a top level parent
a "core" project, which builds the jar artifact
an "integration test" project, for running the integration test suite
a "client" (or whatever name) project for including source code related with issue #66
As consequence of issue #91 and thanks to suggestions coming from @brianchen, I will do a bit of refactoring on the project layout so it will become a multi-module project with