Replace Type Code with State/Strategy

Self Encapsulate Field
MoveMethod
Die Methoden zur Berechnung von "PriceCode" und "Charge" und
"RenterPoints" wurden in die neue Klasse "Price" ausgelagert.