Template Method Pattern Example Implementation
Refactored CaffeineBeverage, template method prepareRecipe was created