Rural traditional architecture and livestock farms on the slopes of Alviergruppe and in the Rhine valley - Canton of St. Gallen, Switzerland