Design Pattern Example Zipped project code check in