Massive changes, just getting this to build with native maven repo created by the maven-sdk-deployer