maven POM re-factoring