an exercise in yeoman and git