Step 10 - replace type code with state/strategy + self encapsulate field - movie's priceCode