Issue31 lom validation

Except Test Case 3,4,6,7 and 11, all Cases show now good results.
As we
* deleted some old redundant models and thereby improved current models
* got rid of cardinality in LOM
* changed .Streams to asserts and revised naming

I propose to merge this branch and open a new one for improving the remaining Test Cases
As I need to reassure that my student did not work on this branch since his last commit, please don't delete the branch.