Introduction of enums for ColorPurchaser and ColorPlayer