Implementing a coffee pricing system with decorators in ruby