Refactoring to use the new version introspection, parent pom