now that we have this in GitHub, we can update the pom, and refactor the package structure