Move all params to the contract class and use the tarif class just to fill the defaults
This allows overriding of each and every value for every contract. So far, values that were tarif-specific could not be changed for individual contracts, but needed a whole new tarif object.