#39 - Model change - new class: CourtCase

Changes related to the #39 task.
probably unnecessary checking ```assertThat(oldJudgment.getCaseNumbers(), ...```, ```judgmentOverwriter.overwriteJudgment ...``` don't change newJudgment