Hi all,
This has been neglected for some time and the initial pull request I made was, sadly, a complete mess. I am working right now on reassembling it from my company's fork through some rather painful cherry-picking. There are still a lot of individual commits that make up the project restructuring so I am going to include in the pull request a detailed, annotated diff between the original source + pom files and the end product, particularly since there shouldn't be ANY changes to the original source code, just moving it around.
More details when I have it, hopefully in a few hours from posting this.
-Nick