restructured for Maven
added a "junit" output port for junit-style test results