pom refactoring, dependency management, reorganizing dependencies