major cleaning of poms and generalizations up to parent pom.xml. Some stuff in there I don't know what it does, but we can clean over time.