Theodor Häfliger, Switzerland, Grossdietwil, male