All source code should now compile, but need to work on pom.xml files