Making the pom match the requirements in order to push to maven central
Prepare the project for deployment to maven central.
Making the license consistent.
Making changes to the pom to make it be able to be deployed to sonatype central maven repository