An yeoman generator