Move classes to separate package to make them part of coverage report and also to make them self-contained. They may move again later.
Fix eclipse compile warnings
move tests to jaxb package and fix eclipse compile warnings too.