Use structural elements configured in the rule set, get rid of constants
Add removing of the first block
Encode all Umlauts in German properties file
Refactor code & improve error messages
Merge branch 'new-layout' into feature-zm_all
Merge branch 'flexible-ruleset-elements' into feature-zm_all