WIP fix selecting too many arms
fix of outcomes and interventions , measurements still needs update of test
divide problemService into testable parts
example of splitting service and testing with mocks
fix retrieval of measurements and problem definition
test alternativeService
add test and javadoc for CriteriaService
refactor performancetableservice into measurementsservice; add test
Merge branch 'feature/divideCreateProblem' of github.com:ConnorStroomberg/addis-core into feature/fixCreateProblem