A template project for the GoF katas.