Peter Grossniklaus, Switzerland, Gerolfingen (Täuffelen)