started to add junit tests for problem domain classes