Finish code modification for using the TipCalculator interface, and the global ServiceQuality enum.