adding a new class: SupplementaryTime to manage supplementary time
payment
managing supplementaryTime