reduced visibility of internal methods
moved JAXB annotation to interface Outcome
cf-maven-plugin configuration
removed OutcomeImpl
added all options to UI