Fix some Java 8 javadoc warnings
Fix other Java 8 javadoc warnings
Switch from java8 profile to simple java.version param
Use new oss-parent 9
added Mediator for decoupling classes
completed adding Mediator for decoupling classes